package gugga.tasks.events
{
	import flash.events.Event;

	public class TaskEvent extends Event
	{
		public static const START : String = "start";
		public static const INTERRUPTED : String = "interrupted";
		public static const COMPLETED : String = "completed";
		
		public function TaskEvent(aType:String, aBubbles:Boolean=false, aCancelable:Boolean=false)
		{
			super(aType, aBubbles, aCancelable);
		}
		
		public override function clone() : Event
		{
			return new TaskEvent(type, bubbles, cancelable);
		}		
	}
}